Component({
  properties: {
    activityItem: {
      type: Array,
      value: [] // 传递过来的活动数据
    }
  },
  data: {
    updatedProducts: [] // 存储更新后的数据
  },
  attached() {
    const updatedProducts = this.data.activityItem.map(item => ({
      ...item,
      shortTitle: item.title.length > 25 ? item.title.slice(0, 26) + '...' : item.title
    }));
  
    this.setData({
      updatedProducts
    });
  },
  methods: {
    // 组件的其他方法
  }
});
